.homepage{
	width: 100%;
	height: 100%;
	.choseTypeBox{
		width: e('calc(100% - 50rpx)');
		padding: 0rpx 25rpx;
		background: #FFFFFF;
		font-size: 32rpx;
		color: #000;
		height: 85rpx;
		.choseType{
			display: inline-block;
			vertical-align: middle;
		}
		.loadMore{
			float: right;
			color: #929292;
		}
		.choseChild,.choseChildOn{
			padding: 20rpx;
			border-bottom: 6rpx solid #fff;
			margin: auto;
		}
		.choseChildOn{
			color: #ff505f;
			border-bottom: 6rpx solid #ff505f;
		}
	}
	.tabBox{
		display: inline-block;
		text-align: center;
		width: 20%;
		font-size: 28rpx;
		color: #313131;
		margin: 40px 0px;
		image{
			width: 80rpx;
			margin-bottom: 10rpx;
		}
	}
	.topBox{
		width: 90%;
		text-align: center;
		padding-bottom: 10px;
		height: 180px;
		margin: 0 5%;
		.bannerDef{
			width: 678px;
			margin-top: 70px;
		}
		swiper{
			height: 100%;
			image{
				width: 100%;
				height: 100%;
				border: 1px solid rgba(0,0,0,0);
				border-radius: 20rpx;
			}
		}
	}
	.helpBox{
		width: 100%;
		text-align: center;
		font-size: 32rpx;
		.helpChild, .helpChildOn{
			width: 40%;
			background: #fafafa;
			color: #959595;
			height: 90rpx;
			padding-top: 10rpx;
			width: 50%;
			display: inline-block;
			vertical-align: middle;
		}
		.helpChildOn{
			background: #fff;
			color: #272727;
		}
		.bar{
			width: 50%;
			display: inline-block;
			vertical-align: middle;
			text-align: center;
			height: 5rpx;
			view{
				background: #ff505f;
				height: 5rpx;
				width: 40rpx;
				margin: auto;
			}
		}
	}
	.helpChode{
		width: 100%;
		text-align: center;
		image{
			width: 90%;
		}
	}
	.chosebtn{
		width: 100%;
		height: 300px;
		padding-top: 15px;
		.btnTop{
			width: 100%;
			margin: 5%;
			height: 150px;
			margin-top: 0px;
			margin-bottom: 20px;
			.btn_left{
				margin-right: 5%;
				height: 150px;
				width: 35%;
				text-align: center;
				background: #f2f6f9;
				display: inline-block;
				vertical-align: top;
				border-radius: 10px;
				color: #fff;
				background: -webkit-linear-gradient(left, #22c3aa, #7bd9a5);
				box-shadow: 1px 5px 5px #ccc;
				position: relative;
		       .factory_left_img{
					width: 100%;
					height: 100%;
				}
				.factory_left_img image{
					width: 100%;
					height: 100%;
					z-index: 1;
					position: absolute;
					top:0;
					left: 0;
				}
		.factory_view_out{
			position: absolute;
			z-index: 3;
			top:0;
			width: 100%;
		}
        .factory_view{
          font-size: 30px;
		  line-height: 50px;

        }
			}
			.btn_right{
				width: 50%;
				height: 100%;
				text-align: center;
				display: inline-block;
				vertical-align: top;
				color: #fff;
				.btn_rgTop{
					border-radius: 10px;
					margin-bottom: 10px;
					width: 100%;
					height: 60px;
					padding-top: 10px;
					box-shadow: 1px 5px 5px #ccc;
					background: -webkit-linear-gradient(left, #22c3aa, #7bd9a5);
					background: url('https://factory.wenyangchou.com/myfiles/system/back9403.png') no-repeat;
					background-size: 100% 100%;
				}
				.btn_rgBtm{
					border-radius: 10px;
					width: 100%;
					height: 60px;
					padding-top: 10px;
					box-shadow: 1px 5px 5px #ccc;
					background: -webkit-linear-gradient(left, #22c3aa, #7bd9a5);
					background: url('https://factory.wenyangchou.com/myfiles/system/back9404.png') no-repeat;
					background-size: 100% 100%;
				}
			}
		}
		.btnBtm{
			background: #f2f6f9;
			margin: 0% 5%;
			border-radius: 10px;
			text-align: center;
			vertical-align: top;
			height: 100px;
			padding-top: 10px;
			background: -webkit-linear-gradient(left, #3fb1e3, #96dee8);
			background:url('https://factory.wenyangchou.com/myfiles/system/back9401.png') no-repeat;
			background-size: 100% 100%;
			box-shadow: 1px 5px 5px #ccc;
			color: #fff;
			.btn_title{
        margin-top: 20px;
				//font-size: 33px;
        //line-height: 33px;
				//vertical-align: middle;
			}
			.btn_dis{
				font-size: 25px;
				margin: 5px;
			}
		}
	}
	.pick{
		width: 100%;
		height: 80px;
		// top: 320px;
		// position: absolute;
		text-align: center;
		.pick_child{
			display: inline-block;
			width: 20%;
			.at-list__item{
				padding: 10px 24px;
			}
		}
		.at-list__item .item-content__info-title{
			font-size: 30rpx;
		}
	}
	.box_left{
		width: 200px;
		height: 160rpx;
		display: inline-block;
		vertical-align: top;
		position: relative;
		image{
			width: 100%;
			height: 100%;
			border-radius: 10px;
		}
		.box_text{
			position: absolute;
			left: 0;
			top: 0;
			background-image: linear-gradient(rgba(227,157,96,0.8) 0%,rgba(249,154,106,0.8) 100%);
			background-image: -webkit-linear-gradient(rgba(227,157,96,0.8) 0%,rgba(249,154,106,0.8) 100%);
			background-image: -moz-linear-gradient(rgba(227,157,96,0.8) 0%,rgba(249,154,106,0.8) 100%);
			background-image: -o-linear-gradient(rgba(227,157,96,0.8) 0%,rgba(249,154,106,0.8) 100%);
			padding: 8rpx 22rpx;
			color: #fff;
			font-size: 24rpx;
		}
	}
	.box_right{
		display: inline-block;
		margin-left: 20px;
		width: e('calc(100% - 220px)');
		vertical-align: top;
	}
	.phcolor{
		color: #D6D6D6;
	}
	.scheduleNear, .scheduleList{
		width: 100%;
		height: e('calc(100% - 310px)');
		position: relative;
		background: #fff;
		map{
			width: 100%;
			height: e('calc(100% - 617px)');
		}
		.firstList{
			background: #fff;
			width: 100%;
			height: 1000rpx;
			padding-bottom: 10px;
			overflow: auto;
			.listChild{
				border-bottom: 1px solid #DFDFDF;
				padding: 26px 66px;
				color: #272727;
				font-size: 33px;
				padding-left: 15px;
				.product{
					margin-bottom: 32rpx
				}
				.area{
					font-size: 25rpx;
					line-height: 50px;
					color: #ff505f;
					text{
						font-size: 30px;
					}
				}
				.address, .price{
					font-size: 25rpx;
					color: #9e9e9e;
				}
				.address{
					margin-bottom: 4rpx;
					color: #272727
				}
				.area, .price{
					display: inline-block;
					vertical-align: middle;
					margin-right: 10rpx;
				}
			}
		}
		.markBorder{
			width:85px;
			height:8px;
			background:rgba(222,222,222,1);
			border-radius:4px;
			margin: 0 auto;
			margin-top: -30px;
		}
		.title{
			font-size:29px;
			color:rgba(65,161,247,1);
			line-height: 29px;
			margin-bottom: 25px;
			padding-top: 10px;
			width: 80%;
		}
		.disValue{
			font-size:19px;
			color:rgba(153,153,153,1);
			line-height:35px;
			position: absolute;
			top: 30px;
			right: 42px;
		}
		.childStyle{
			font-size:25px;
			color:rgba(102,102,102,1);
			line-height:50px;
			margin-top: 10px;
			image{
				width: 25px;
				margin-right: 22px;
			}
		}
	}
	.choseList{
		width: auto;
		position: absolute;
		top: 35px;
		left: 0px;
		right: 0px;
		margin: 0 auto;
		text-align: center;
		height:75px;
		width: 100%;
		.search{
			display: inline-block;
			width: 678px;
			height:75px;
			background: #ff505f;
			color: #FFF;
			border: none;
			box-shadow: none;
			font-size: 34px;
			line-height: 75px;
			border-radius:14px;
			margin: auto;
			vertical-align: top;
			.inputSearch{
				float: right;
				width: 556px;
				height: 100%;
				padding-right: 40px
			}
			image{
				width:39px;
				float: left;
				margin-left: 18px;
				margin-top: 19px;
			}
			input{
				margin-left: 80px;
				text-align: left;
				padding: 0px;
				margin-left: 0px;
				height: 100%;
				font-size:28px;
			}
			.at-input{
				padding: 19px 0;
				background: #FAFAFA;
			}
		}
		.listIcon{
			display: inline-block;
			width:88px;
			height:70px;
			background:rgba(250,250,250,1);
			box-shadow:1px 1px 10px 0px rgba(148,148,148,0.58);
			border-radius:14px;
			margin: auto;
			vertical-align: top;
			margin-left: 10px;
			text-align: center;
			padding-top: 10px;
			image{
				width: 35px;
				margin-bottom: 2px;
			}
			.listText{
				font-size:15px;
				color:rgba(65,161,247,1);
				margin: auto;
			}
		}
	}
}
